try your damnedest - Alemán Inglés Diccionario